979dd6156ea73abb5a9fab32873ee774c5eaa50a,app/src/main/java/com/hotbitmapgg/ohmybilibili/module/home/bangumi/HomeBangumiFragment.java,HomeBangumiFragment,loadData,#,166
Before Change
.getSeasonNewBangumiList();
}
})
.compose(this.bindToLifecycle())
.flatMap(new Func1<SeasonNewBangumi,Observable<NewBangumiSerial>>()
{
@Override
public Observable<NewBangumiSerial> call(SeasonNewBangumi seasonNewBangumi)
{
seasonNewBangumis.addAll(seasonNewBangumi.getList());
return RetrofitHelper.getNewBangumiSerial()
.getNewBangumiSerialList();
}
})
.flatMap(new Func1<NewBangumiSerial,Observable<BangumiRecommend>>()
{
@Override
After Change
return BilibiliApp.getInstance().getRepository().getSeasonNewBangumiList(mIsCacheRefresh);
}
})
.compose(bindToLifecycle())
.map(seasonNewBangumiReply -> seasonNewBangumiReply.getData().getList())
.flatMap(new Func1<List<SeasonNewBangumi.ListBean>,Observable<Reply<NewBangumiSerial>>>()
{
@Override
public Observable<Reply<NewBangumiSerial>> call(List<SeasonNewBangumi.ListBean> listBeans)
{
seasonNewBangumis.addAll(listBeans);
return BilibiliApp.getInstance().getRepository().getNewBangumiSerialList(mIsCacheRefresh);
}
})
.compose(bindToLifecycle())
.map(newBangumiSerialReply -> newBangumiSerialReply.getData().getList())
.flatMap(new Func1<List<NewBangumiSerial.ListBean>,Observable<Reply<BangumiRecommend>>>()
{
@Override